ca095159072c5532dad73e010d09356e28d2e1b3,src/web/org/codehaus/groovy/grails/web/pages/GroovyPagesServlet.java,GroovyPagesServlet,doPage,#HttpServletRequest#HttpServletResponse#,124
Before Change
LOG.debug("Error processing GSP: " + e.getMessage(), e);
request.setAttribute("exception",new GrailsWrappedRuntimeException(context,e));
RequestDispatcher rd = request.getRequestDispatcher("/WEB-INF/grails-app/views/error.jsp");
rd.forward(request,response);
}
finally {
if (out != null) out.close();
After Change
request.setAttribute("exception",new GrailsWrappedRuntimeException(context,e));
RequestDispatcher rd = request.getRequestDispatcher("/WEB-INF/grails-app/views/error.jsp");
if(response.isCommitted()) {
rd.include(request,response);
}
else {
rd.forward(request,response);
}
}
finally {